#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>

int main() {
    int read_buff[4];  // 读取的整数

    // 1. 打开文件（添加权限参数）
    int fd = open("./test.txt", O_RDWR | O_CREAT, 0644);

    // 2. 读取整数
    read(fd, read_buff, 4 * sizeof(int));

    for (int i = 0; i < 4; i++) {
        printf("%d, ", read_buff[i]);
    }

    // 3. 关闭文件
    close(fd);

    return 0;
}